/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gestiontienda.dataaccess.daofactory;

import gestiontienda.dataaccess.domain.ProductoDAO;
import gestiontienda.dataaccess.domain.TrabajadorDAO;
import gestiontienda.dataaccess.domain.VentaDAO;
import gestiontienda.dataaccess.domain.hibernate.HibernateProductoDAO;
import gestiontienda.dataaccess.domain.hibernate.HibernateTrabajadorDAO;
import gestiontienda.dataaccess.domain.hibernate.HibernateVentaDAO;

/**
 *
 * @author igorov
 */
public class HibernateDaoFactory implements DaoFactory {

    @Override
    public ProductoDAO createProductoDAO() {
        ProductoDAO productoDAO = new HibernateProductoDAO();
        return productoDAO;
    }

    @Override
    public TrabajadorDAO createTrabajadorDAO() {
        return new HibernateTrabajadorDAO();
    }

    @Override
    public VentaDAO createVentaDAO() {
        return new HibernateVentaDAO();
    }


}
